/**
 * This class is an object of objects. As every operation mostly has an item and a transaction associated with it,
 * it is convenient to have a single object to represent all of them together.
 * The InputLine object holds the Item, transaction and a Operation object together and so makes it easier to 
 * access and modify values. 
 */
package edu.cse5311.entity;

/**
 * @author Karthik MG/ Shwetha Narayan
 *
 */
public class InputLine 
{
	Item item;
	Operation operation;
	Transaction transaction;
	/**
	 * @return the item
	 */
	public Item getItem() {
		return item;
	}
	/**
	 * @param item the item to set
	 */
	public void setItem(Item item) {
		this.item = item;
	}
	/**
	 * @return the operation
	 */
	public Operation getOperation() {
		return operation;
	}
	/**
	 * @param operation the operation to set
	 */
	public void setOperation(Operation operation) {
		this.operation = operation;
	}
	/**
	 * @return the transaction
	 */
	public Transaction getTransaction() {
		return transaction;
	}
	/**
	 * @param transaction the transaction to set
	 */
	public void setTransaction(Transaction transaction) {
		this.transaction = transaction;
	}
		
}
